.g-section h2 {
 font-size:1.3em;
 border-bottom: 1px solid #ccc;
}

.g-section h3 {
 font-size:1.1em;
}

.techtalk {
margin-bottom:1em;
}

.techtalk .screenshot {
float:left;
margin-right:10px;
}

.techtalk .screenshot img {
height:80px;
width:90px;
}

#gc-home img {
margin-top:0em;
}

.techtalk {
margin-top:0.5em;
}

.techtalk .info .author a:link {
color:#7777CC;
}

.techtalk .videodateformat {
color:#666666;
padding-top:4px;
}

.techtalk .info .name {
margin-top:0.5em;
}

#gc-topnav { 
  display:none;
}
#gc-home {
  margin:0;
}
#gc-home h2 {
  border-top:1px solid #3366CC;
  background-color:#E5ECF9;
  border-bottom:none;
  padding: 2px;
  margin:0 0 1em 0;
}
.devprod {
  list-style-type:none;
  margin: 0 0 1em 0;
  padding:0;
}
.devprod li {
  height:35px;
  padding:0 0 0 45px;
  margin: 0 0 10px 0;
  line-height: 250%;
  background: transparent no-repeat;
}
.devprod .apis {
  background-image: url('/images/icon_sprite-35.png');
  background-position: 0 0px;
}
.devprod .opensource {
  background-image: url('/images/icon_sprite-35.png');
  background-position: 0 -35px;
}
.devprod .projecthosting {
  background-image: url('/images/icon_sprite-35.png');
  background-position: 0 -70px;
}
.devprod .android {
  background-image: url('/images/icon_sprite-35.png');
  background-position: 0 -105px;
}
.devprod .ajax {
  background-image: url('/images/icon_sprite-35.png');
  background-position: 0 -140px;
}
.devprod .appengine {
  background-image: url('/images/icon_sprite-35.png');
  background-position: 0 -175px;
}
.devprod .gears {
  background-image: url('/images/icon_sprite-35.png');
  background-position: 0 -210px;
}
.devprod .gwt {
  background-image: url('/images/icon_sprite-35.png');
  background-position: 0 -245px;
}
.devprod .opensocial {
  background-image: url('/images/icon_sprite-35.png');
  background-position: 0 -280px;
}
.devprod .university {
  background-image: url('/images/icon_sprite-35.png');
  background-position: 0 -35px;
}
